/* 
* @Author: anchen
* @Date:   2016-08-11 14:12:16
* @Last Modified by:   anchen
* @Last Modified time: 2016-09-06 13:59:16
*/



.fl{float:left;}
.fr{float:right;}
.page-shares .hd{text-align: left;  padding-top: 37px;}
.container .page-shares .hd-en{text-align: left; color:#888888;}
.page-shares .about-txt {
    position: absolute;
    top: 208%;
    left: 200px;
    z-index: 10;
    margin-top: 0px;
    padding: 0;
    width: 254px;
    height: 254px;
    border-radius: 0px;
    background: #fff;
    background: rgba(255,255,255,0);
    cursor:pointer;
    text-align:center;
}
.page-shares .about-nav {
    position: absolute;
    top: 208%;
    right: 200px;
    z-index: 10;
    overflow: hidden;
    margin-top: 0px;
    border-radius: 0px;
    cursor:pointer;
}
.section_two .section_twoCon ul li>img{width:224px;height:155px;}
.page-caring-txt .summary ul{overflow: hidden;}
.page-caring-txt .summary ul li{float:left; width: 50%; cursor:pointer;}
.page-caring-txt .summary ul li img{margin:0 auto; display: block;}

.side{width: 100%; }
.swpProduct{width: 100%; background: #ffffff; margin-top: 20px;}
.swpDetails{width: 100%; background: #ffffff; margin-top: 50px; margin-bottom: 50px;}
.w1080{width: 1080px; margin:0 auto;}
.w1260{width: 1260px; margin:0 auto;}
.swpProduct .w1080 .whyTab .hd ul{overflow: hidden; width: 1080px;color: #aeb2b1;font-size: 16px;}
.swpProduct .w1080 .whyTab .bd ul{overflow: hidden; width: 1080px; padding-bottom:100px; background: url(../images/ul_bottom.png) no-repeat center bottom;}
.swpProduct .w1080 .whyTab .bd ul li{float:left; width: 50%; text-align: center; margin-top: 40px;}
.swpProduct .w1080 .whyTab .bd ul li p{border-top: 1px solid #d5b588; height: 45px; line-height: 45px; border-bottom: 1px solid #d5b588; display:inline-block; margin: auto; font-size: 20px; color:#c59959; margin-top:20px;margin-bottom:20px;}
.swpProduct .w1080 .whyTab .bd ul li span{width: 103px; height: 34px; text-align: center; line-height: 34px; color:#fff; font-size: 12px; margin:0 auto; display:block; background: url(../images/swpproduct_btn.png) no-repeat;}
.swpProduct .w1080 .whyTab .hd ul li{float:left; width: 214px; text-align: center; height: 52px; line-height: 52px; border: 1px solid #f6f6f6; border-bottom:1px solid #d0ad7c; cursor:pointer; color: gainsboro;}
.swpProduct .w1080 .hd ul li.on{float:left; width: 214px; text-align: center; height: 52px; line-height: 52px; border: 1px solid #d0ad7c; border-bottom:1px solid #fff; color: #c59959;}

.swpDetails_top{overflow: hidden;}
.swpDetails_topLeft{width: 426px;}
.swpDetails_topRight{width: 654px; text-align: center;  margin-top: 50px;}
.swpDetails_topRight h3{font-size: 36px; color:#7b7b7a;}
.swpDetails_topRight p{font-size: 16px;}
.swpDetails_topRight a{font-size: 16px; width: 200px; height: 35px; line-height: 35px; background: url(../images/topright_btn.png) no-repeat; display:inline-block; color:#fff; margin-top: 28px;}
.swpDetails_topRight a span{display:inline-block; width: 9px; height: 10px; background: url(../images/sanjiao.png) no-repeat; margin-left: 10px; vertical-align: 1px;}
.swpDetails_topRight h4{font-size: 30px; color:#bb8843; border-top: 1px solid #bb8843; border-bottom: 1px solid #bb8843; display:inline-block; width: 453px; margin-bottom: 47px; margin-top: 8px;text-align: center;    padding-top: 10px;
    padding-bottom: 10px;}
.swpDetails_topRight h3 i{font-size: 24px; font-style: normal;}
.swpDetails_topRight h4 i{font-size: 24px; font-style: normal;}
.swpDetails_bottom{text-align: left; margin-top: 60px;}
.swpDetails_bottomTitle{font-size: 28px; color:#c59959; text-align: left; line-height: 60px;}
.swpDetails_bottomTitle span{width: 5px; height: 24px; background: #c59959; display:inline-block; vertical-align: -3px; margin:0 20px 0 10px; border-radius: 2px;}
.asideNav {
    width: 630px;
    /*margin-bottom: -293px;
    padding-bottom: 293px;*/
    border-right: 1px solid #e3e3e3;
    /* position: relative; */
    float: left;
    margin-right:-1px;
}
.section_oneTime{width: 100%; overflow:hidden;  }

.asideNav_con .section_oneFr {
    position: absolute;
    left:50%;
    margin-left: -14px;
    right: 0;
    width: 700px;
}
.pic_bottom {
    position: absolute;
    left: 50%;
    bottom: -171px;
    margin-left: -238px;
}
.list ul li > img {
    width:311px;
    height:202px;
    border-radius:10px;
}
.section_oneFr{position: absolute; right: 50%; margin-right: -14px;     margin-top: -132px;}
.section_oneFr b{font-size: 18px; color:#0257b8; font-weight: normal; vertical-align: -34px;
    margin-right: 20px;}
.list ul li i {
    width: 143px;
    height: 80px;
    background:url(../images/pic_two.png) no-repeat 0px 40px;
    text-align: center;
    font-size: 24px;
    font-style: normal;
    color:#0257b8;
    display:inline-block;
}
.asideNav_con ul{padding-top: 148px; float:right;}
.asideNav_con ul li i{background:url(../images/pic_three.png) no-repeat 0px 40px;}
.list ul li p{color: #8c8c8c;
    font-size: 14px;
    width: 311px;
    /*padding-left: 75px;*/
    text-align: right;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 4; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
    height: 116px;
}
.asideNav_con ul li p{color: #8c8c8c;
    font-size: 14px;
    width: 297px;
    padding-left: 0px;
    text-align: right;
    margin-right: 95px;
}
.list ul li{margin-bottom: 65px;}
.section_one h2{font-size: 40px; text-align: center; padding-bottom: 75px;}
.pic_top {
    position: absolute;
    left: 50%;
    top: 100px;
    margin-left: -42px;
}
.asideNav_con{overflow:hidden; width: 629px; /*position:relative;*/ border-left: 1px solid #e3e3e3; box-sizing: border-box; margin-left: -1px;}
.w1080 h3{font-size: 35px; color:#474747; text-align: center; border-bottom: 1px solid #e4e4e4; line-height: 60px;}
.section_twoCon{padding-top: 37px;}
.section_twoCon ul{overflow:hidden; padding-bottom: 1px;}
.section_twoCon ul li{float:left; width: 222px; height: 310px; text-align: center; border: 1px solid #e6e6e6; padding:23px; margin-right: -1px; margin-bottom: -1px; }
.twoCon_f1{color:#616161; font-size: 14px; height: 43px; padding-top: 18px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;     -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}
.twoCon_f1,.twoCon_f2,.twoCon_f3{text-align: left;}
.twoCon_f3{overflow:hidden; color:#b2b2b2;  padding-top: 25px;}
.twoCon_f2{color:#a7a7a7; padding-top:13px; height: 38px;text-overflow: ellipsis;display: -webkit-box;     -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}
.twoCon_f3 a{float:right; text-decoration:underline; color:#0250ab;}
.twoCon_f3 a img{margin-top: -20px;}
.section_threeTitle{font-size: 30px; border-bottom: 1px solid #e4e4e4; font-weight: 600; color:#323232; text-align: center; overflow: hidden;}
.section_threeTitle p{font-size: 14px; line-height: 65px; color:#979797; font-weight: normal; text-align: center;}
.section_threeTitle a{float:left; color:#666666; font-size: 14px; font-weight: normal;}
.section_threeTitle a span{width:26px; height: 26px; background: url(../images/icon-back.png) no-repeat; display:inline-block; vertical-align: -7px; margin-right: 5px;}

.section_threeCon{padding-top: 60px; padding-bottom: 120px; color:#757575; font-size: 15px;}
.section_threeCon p{text-indent: 2em; line-height: 42px;}
.section_threeImg{margin-top: 17px;}
.section_fourCon{overflow: hidden;}
.fourCon_left{width: 222px;}
.fourCon_left .tit{height: 60px; line-height: 60px; background: #f8f8f8;}
.fourCon_left ul{margin-top: 1px;}
.fourCon_left ul li{width: 222px; height: 40px; line-height: 40px; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; margin-top: -1px; text-align: center; cursor:pointer;}
.fourCon_left ul li.current{color:#0250ab;}
.fourCon_right{width: 810px;}
.fourCon_rightTitle{border-bottom: 1px solid #ebebeb; color:#290f15; font-size: 18px; padding-bottom: 5px;}
.fourCon_rightTitle span{width: 4px; height: 20px; background: #d2ceb2; display:inline-block; border-radius: 3px; vertical-align: -3px; margin-right: 8px;} 
.section_fiveTitle{border-bottom: 1px solid #e5e5e5; height: 160px;}
.section_fiveTitle ul{ height: 160px; text-align: center; color:#333333;}
.section_fiveTitle ul li{width: 25%; float:left; position:relative;}
.section_fiveTitle ul li.fiveTitle_current span{width: 22px; height: 35px; background: url(../images/fivetitle_hot.png) no-repeat; position:absolute; left:50%; bottom:-40px; margin-left: -11px;}
.section_fiveTitle ul li p{line-height: 45px; font-size: 16px;}
.section_fiveCon{font-size: 20px; color:#787878; line-height: 45px; padding-bottom: 100px;}

.section_six{width: 100%; background: #F8FCFE url(../images/section_six.png) no-repeat right top; padding-bottom: 42px;}
.section_sixTitle{font-size: 37px; color:#ceb971;padding-top: 121px; padding-bottom: 40px;}
.section_sixTitle p{font-size: 16px; color:#999999;}
.section_sixCon{width: 924px; padding:20px 40px 20px; background: #fff;}
.sixCon_one{border-top: 1px dashed #cccccc; padding-bottom: 35px; padding-top: 35px;}
.sixCon_one ul{overflow: hidden;}
.sixCon_one ul li{float:left;}
.sixCon_one ul li.sixCon_oneFl{width: 275px;}
.sixCon_one ul li.sixCon_oneFr{width: 610px; padding-left: 39px;}
.sixCon_one ul li.sixCon_oneFr p{font-size: 14px; color:#999; height: 86px;}
.sixCon_one ul li.sixCon_oneFr a{font-size: 14px; color:#666;}
.sixCon_one ul li.sixCon_oneFr a span{width: 26px; height: 16px; background: url(../images/eye.png) no-repeat; display:inline-block; vertical-align: -2px; margin-right: 5px;}
.sixCon_oneFr_ti{font-size: 21px; color:#666; height: 68px; }
.sixCon_oneFr_ti i{font-size: 14px; color:#666; font-style: normal;}
.section_sevenTitle{text-align: center; font-size: 21px; color:#666666; padding: 40px 0 30px 0;}
.section_sevenTitle p{font-size: 14px; color:#666666; }
.section_sevenText{font-size: 14px;  color:#666666; line-height: 28px;text-align: left; text-indent: 2em;}
.section_sixCon>img{margin:10px 0;}
.section_sevenText_title{font-size: 14px; font-weight: 600;  color:#0070c0; text-align: left; line-height: 60px;}
.about-events .bg {
    /*margin-left: -960px !important;*/
    width: 1920px !important;
}
.aboutAnather .bg {
    margin-left: -960px !important;
}
.container .aboutAnather .inner {
    position: relative;
    margin: 0 auto;
    width: 1080px;
}
.indexMod{background: #fefefe;}
.indexMod ul{overflow:hidden; text-align: center;}
.indexMod ul li{float:left; width:80px; margin:0 22px; font-size: 20px; color:#ceb971; text-align: center;}
.indexMod ul li p{line-height: 45px;}
.indexMod ul li span{width: 80px; height: 5px;  display:block;}

.indexScroll {
    position: relative;
}
.indexScroll .scrollWidth {
    margin: 0 auto;
    width: 1000px;
    overflow: hidden;
    padding: 30px 0;
}
.indexScroll .scrollBtn a{    position: absolute;
    top: 0px;
    z-index: 99;
    overflow: hidden;
    width: 20px;
    height: 110px;
    background-image: url(../images/arrow.png);
    background-repeat: no-repeat;
    text-indent: -999px;
}
.indexScroll .scrollBtn a.prev {
    left: 0px;
    background-position: 0px 45px;
}
.indexScroll .scrollBtn a.next {
    right: 0px;
    background-position: -20px 45px;
}
